草庐IT

database - Zend 框架 : Getting started using SQLite

全部标签

php - MVC Zend Framework 中类的自动加载不起作用

我在MVCzend框架中完成了我的第一个Web应用程序,一切都在我的本地主机上运行良好。所以我将其上传到服务器,但自动加载我的类(class)时出现问题。当我想在indexcontroller中从我的类创建对象时,我收到错误消息:$this->view->bottomCache=newApplication_Model_Cache($this->cacheTime,'bottomCache');我收到这条错误信息:Fatalerror:Class'Application_Model_Cache'notfoundin........./IndexController.phponline1

php - 帮助理解以下框架如何组合在一起 :

我刚开始接触OOP和框架设计。我已经开始使用以下三个教程;http://net.tutsplus.com/tutorials/php/creating-a-php5-framework-part-1/http://net.tutsplus.com/tutorials/php/create-a-php5-framework-part-2/http://net.tutsplus.com/tutorials/php/create-a-php5-framework-part-3/这是我尝试使用的第一个框架,因为本教程并非针对完全的新手,所以我发现自己必须对代码进行逆向工程才能了解一切如何工作。

php - Zend 框架中 403 的最快方法

拒绝来自恶意脚本的请求的最佳方法是什么?我有一个带模块的Zend应用程序。我有一个扫描器正在拨号的URL列表,例如mywebsite.com/phpmyadmin、/webmail、/cpanel等。现在,它们收到404,阻塞了我的错误日志。我想从应用程序中对它们进行403处理。(除非有更好的方法来处理)?在Zend中到达403的最快方法是什么,这样它就不会不必要地搅动调度周期?我在下面的插件中做,但我不确定这是最好的方法:publicfunctionpreDispatch(Zend_Controller_Request_Abstract$request){if(maliciousre

php - zend 框架中函数 getBaseUrl() 的问题

我在这个路径中有BaseUrl类application\views\helpersclassZend_View_Helper_BaseUrl{functionbaseUrl(){$fc=Zend_Controller_Front::getInstance();return$fc->getBaseUrl();}}但在我看来,当我使用echo$this->baseUrl();它的null;有人可以帮忙吗?谢谢 最佳答案 已经有一个用于BaseURL的View助手:classZend_View_Helper_BaseUrlextendsZ

php - PHP:应用程序框架问题(待讨论)

我是一个业余的开发人员,这意味着我做它的一方,我不做太多。我一直在断断续续地阅读关于web应用程序框架的文章,并在cakephp和codeigniter之间寻找。我终于决定更深入地研究凯普普,因为它似乎更适合我。问题是,我越是深入研究它,我就越不明白为什么要使用这个框架。所以,核心开发人员可以和我讨论,或者帮助我理解以下内容:我知道在长期应用程序框架中,有助于更快地部署代码,或者更快地编写代码。但是,可以理解的是,这些框架的限制是不是必须按照框架的标准进行编码的事实?我越来越多地尝试使用cakephp,就好像我必须在实际编程语言的基础上学习框架语言/标准一样。例如,我必须学习cakep

php - 转换 Zend_Rest_Route 代码来处理 2 个参数?

我有来自http://www.chrisdanielson.com/2009/09/02/creating-a-php-rest-api-using-the-zend-framework/的Zend代码看起来像这样:$this->bootstrap('Request');$front=$this->getResource('FrontController');$restRoute=newZend_Rest_Route($front,array(),array('default'=>array('version')));$front->getRouter()->addRoute('res

php - 使用 Zend_Session_Namespace 创建 session 和访问变量

我是ZendFramework的新手,我有一个关于使用Zend_Session_Namespace创建session和访问变量的问题。我想我的问题有两个部分,首先是我是否正确创建了session,其次我如何回显变量以测试我是否正确执行。第1部分从我读到的内容来看,这就是我所做的。在我的Bootstrap文件中,我创建了以下函数protectedfunction_initSession(){Zend_Session::start();$sessionUserRole=newZend_Session_Namespace('sessionUserRole');}在我的登录Controller

php - Zend 框架 PDF 下划线字体

我需要使用ZendFramework将带下划线的文本放入Pdf文件中。有可能吗? 最佳答案 试试这个方法$page->setLineDashingPattern(array(3,2,3,4),1.6)。我没有尝试这个,但也许有帮助。 关于php-Zend框架PDF下划线字体,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5701553/

php - 验证 Zend Form Multiselect 中的选项数量

我有一个包含许多选项的MultiselectZendForm元素。我必须验证所选选项的数量(至少选择了N个选项,最多选择了M个选项)。我希望错误消息像常规ZendValidate错误消息一样打印在表单中。执行此操作的最简单(也是最简单)的方法是什么?常规验证器无法执行此操作,因为每个选定值都是完全单独验证的。我试图覆盖表单的isValid方法并在那里添加逻辑(如果数字超出允许范围则返回false并添加错误消息),但这导致错误消息被打印多次(对于每个选定的值).我觉得试图解决这个问题会导致代码极其复杂。感谢帮助 最佳答案 不知道这对你

php - 为什么用 Zend_Config 对象加载 Zend_Application 会产生与发送文件名不同的结果?

我似乎遇到了一个问题,即使用Zend_Config对象加载Zend_Application对象产生的结果与使用文件名加载Zend_Application对象产生的结果不同。为了说明我的观点,我有以下两种加载方法,第一种有效(请注意,此时也定义了所有常量:/**Zend_Application*/require_once'Zend/Application.php';//Createapplication,bootstrap,andrun$application=newZend_Application(APPLICATION_ENV,APPLICATION_PATH.'/configs/a